EZ-MAIL is a name & address database, for all Archimedes computers
(the program isn't multi-tasking) and can be used in conjunction with
a printer to store & print address labels. The program is currently set up
to store 500 records but this can be changed but altering the constant MAX%,
which can be found near the top of the program in 'PROCInititalise'.
The program allows the user to Add, Edit, Delete, and Search for records
of peoples' addresses, as well as as enabling the user to Print all or
selected labels. The user can also Load and Save files of address data.
The program is set up to print onto standard single column continuous addresslabels (3 1/2" x 1 7/16"), but could probably be adapted for different sized labels.
=================
User Instructions
=================
EXECUTION :
To execute the package Double Click on the !EZ-Mail Icon in the Filer
Window (after following the instructions in the 'ReadMe1st' file).
EZ-Mail OVERVIEW :
EZ-Mail consists of a number of standard Database functions which are all
accessed from a set of Icons. Functions are selected by clicking on the
required Icon; to return to the Icons either press the 'ESCAPE' key or enter
'N' when prompted with a message similar to, "Repeat this function ?". Which
will be displayed after each function has been used.
When using a function press the <RETURN> key after entering each line of
input and use the Mouse or Y & N keys to reply to the yes/no questions.
If you make a mistake whilst using the package, the computer will make
this quite clear in glorious stereo (Thanks to Stuart Halliday and Archive
for the P.D. Voices), but will still give you another chance. If you make a mistake when entering someones record use the "EDIT" function to correct it.
ADD :
To add an address 'Click' on the ADD Icon, you will then be prompted to
enter the details, one field at a time. Press <RETURN> after each field.
When the record has been completed, you will be asked if you wish to add
another record; if you reply with NO, the main screen will be re-displayed.
Blank fields will be ignored when the label is printed, so don't worry if you
don't need all of them (But you have to fill in the Surname field or the
package will complain). If you enter YES at the prompt you will be able to
enter a second record.
EDIT, DELETE, SEARCH & PRINT all use the search routine described under
'SEARCH', so it would be best to read this whatever you want to do.
SEARCH:
To find and view a record, 'Click' on the icon shaped like an "EYE". You
will then be prompted to enter the surname of the person whose record you
wish to find. The package will display the first match for the surname that you entered, and you will be asked if it is the record you want, enter either
yes or no. If you enter 'No' the next match will be found, this process will
continue until either you enter 'Yes' or the computer runs out of records.
When you have found the record you want you will be able to edit, print,
delete or just view it, depending on which function you are using.
There is a limited 'Wild Card' facility available, to find the records of all the people whose surnames begin with 'S' for example enter S* and press
return. To list all the records enter a single '*'. Please note that *S
will be interpreted as '*' and that the Search procedure does not consider
uppercase and lowercase letters to be equal, it is therefore advisable to
stick to the same character format in all your records. (The wild cards are
available in all the functions that carry out searchs for records)
EDIT:
To edit an address record, 'Click' on the EDIT Icon, you will be asked
for the surname of the person whose record you wish to edit. The search
routine will be executed. When you have found the record it will be
re-displayed on an editing screen and you will be able to enter your
corrections, field at a time along-side the original record. If you want to leave the field as it is,just press <RETURN>. If you want to completely
delete the field, enter a '/' (the field will be deleted when the record is
re-inserted into the file) or enter your amendment and press <RETURN> to go
onto the next field. This will continue until the new record has been
completed. The computer will now ask you if the record is correct; if you
say Yes, it will ask if you wish to EDIT another. If however the record was not correct reply No and you will be able to re-edit the record. If you say No to the EDIT another question the Icons will be redisplayed.
DELETE:
To Delete a record, 'Click' on the DELETE Icon. The search process will
be used again, when you have found the record that you wish to delete.
The package will check with you that you want to delete it,(answer either Yesor No,) if you answer Yes the record will be permanently deleted.
PRINT:
Yes, you guessed it, 'Click' on the Icon that looks a bit like a piece of
printer paper. You can print the records as labels or you can just list themon paper. You will be asked if you want to print all of the records. If youreply No you will then have to enter the surname of the person whose
record you want to print (guess what's going to happen now?). Whether you
are printing all or just one record the computer will tell you to get your
printer ready, ie. get the labels in the right place, turn Auto Line Feed on and switch it On-line. (Incidentally if there is only one record in the file
it doesn't matter which of the afore mentioned options you choose). When theprinter is ready 'Click' the left Mouse button and printing will commence.
To abort at this stage enter just press good old 'ESCAPE'.
LOAD & SAVE:
These functions display a catalogue of the 'Data' directory on the disc,
all data files must be stored here. Enter the filename (maximum length 10
charcters) and press <RETURN>. If you are sure that you want to load/save a
file, answer Yes to the Yes/No question and the file will br loaded/saved.
QUIT:
This is the Icon that looks like a door.
You'll never guess what this one does!
EZ-Mail was designed and written by :
David Steward
51 White Close
Downley
High Wycombe
Bucks
HP13 5ND
You can copy this program (but don't make any money doing it) and hack it
about as much as you like but I would be grateful if you could send me a
copy of any improvements you make. I would be interested if someone could
adapt the program so that you don't have to change system sprites before